package a.e.b.a;

import a.c.q;
import a.e.b.b.t;
import a.e.b.c.cb;
import a.e.b.c.o;
import a.i.n;
import a.j.g;
import a.j.tb;
import org.w3c.dom.Node;

public final class d
  extends a
{
  private static final d e = new d();
  public static boolean f;
  
  public static d e()
  {
    return e;
  }
  
  public String a()
  {
    return "FallbackEdgeRealizer";
  }
  
  public String b()
  {
    return "http://www.yworks.com/xml/graphml";
  }
  
  public Class d()
  {
    return null;
  }
  
  public void a(tb paramtb, Node paramNode, t paramt)
    throws a.e.b.b.a
  {
    n.a("Using FallbackEdgeRealizerSerializer for unknown element " + paramNode.getNamespaceURI() + ":" + paramNode.getLocalName());
    super.a(paramtb, paramNode, paramt);
  }
  
  public void a(tb paramtb, cb paramcb, o paramo)
    throws a.e.b.c.a
  {
    super.a(paramtb, paramcb, paramo);
    paramcb.a("FallbackEdgeRealizerSerializer for unknown EdgeRealizer " + paramtb.getClass());
    n.a("Using FallbackEdgeRealizerSerializer for unknown EdgeRealizer " + paramtb.getClass());
  }
  
  public boolean a(tb paramtb, o paramo)
  {
    return y.a(paramo, "y.io.graphml.output.SerializationProperties.IGNORE_UNKNOWN_REALIZERS");
  }
  
  public tb b(Node paramNode, t paramt)
    throws a.e.b.b.a
  {
    q localq = paramt.d();
    if ((i.i) || ((localq instanceof g))) {
      return ((g)localq).O().e();
    }
    return super.b(paramNode, paramt);
  }
}


/* Location:           E:\idea\
 * Qualified Name:     a.e.b.a.d
 * JD-Core Version:    0.7.0.1
 */